package com.guet.niit.Admin.controller;

import java.util.Scanner;

//任务：调用AdminService业务层里的方法
// 实现具体的增删改查
public class AdminController {

    public static void main(String[] args) {
        //管理员登录
//        System.out.println("--------------");
//        System.out.println("欢迎登录管理员界面");
//        System.out.println("--------------");
        Scanner scanner = new Scanner(System.in);
//        System.out.println("请输入管理员账号:");
//        String id = scanner.next();
//        System.out.println("请输入密码：");
//        String pwd = scanner.next();
//        //验证账号何密码是否正确
//        AdminService service = new AdminService();
//        boolean registSuccess = service.register(id,pwd);
            System.out.println("登陆成功");
            System.out.println("----------------");
            System.out.println("---1.充电站管理---");
            System.out.println("---2.充电桩管理---");
            System.out.println("---3.用户管理---");
            System.out.println("---4.代理商管理---");
            System.out.println("----------------");
            System.out.println("请输入选择：");
            int option = scanner.nextInt();
            switch (option){
                //充电站管理
                case 1:
                    ChargingController chargingController = new ChargingController();
                    chargingController.chargingMenu();
                    break;

                //充电桩管理
                case 2:
                    ChargingPileController charging_pileController = new ChargingPileController();
                    charging_pileController.charging_pileMenu();
                    break;
                //用户管理
                case 3:
                    UserController userController = new UserController();
                    userController.userMenu();
                    break;
                //代理商管理
                case 4:
                    AgentController agentController = new AgentController();
                    agentController.agentMenu();
                    break;
                }
            }

        }

